insulation box - Turco Inglés Diccionario